TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle

SOURCES += main.cpp \
    findCircleParameter.cpp \
    AdvanceWarpFish.cpp \
    EstimateFish.cpp \
    FineMapping.cpp \
    FishCamera.cpp \
    FishOptimizer.cpp \
    FishStitcher.cpp \
    FishStitcherMain.cpp \
    HDRMerger.cpp \
    ORBextractor.cpp \
    ORBMatcher.cpp \
    SequenceMatcher.cpp

CONFIG += build_all
CONFIG(debug,debug|release){
DESTDIR+=$$PWD/Debug/
DEFINES += _DEBUG
}else{
DESTDIR+=$$PWD/Release/
}


TARGET=FishEyeCorrect
OBJECTS_DIR += Temp

LIBS += -lopencv_photo -lopencv_core  -lopencv_highgui -lopencv_imgcodecs  -lopencv_imgproc -lopencv_calib3d -lopencv_stitching -lopencv_flann -lopencv_xfeatures2d  -lopencv_features2d

HEADERS += \
    findCircleParameter.h \
    globalInclude.h \
    AdvanceWarpFish.h \
    char_and_wchar.h \
    EstimateFish.h \
    FineMapping.h \
    FishCamera.h \
    FishOptimizer.h \
    FishStitcher.h \
    FishStitcherMain.h \
    HDRMerger.h \
    OpencvCommon.h \
    ORBextractor.h \
    ORBMatcher.h \
    SequenceMatcher.h
